leave something till tomorrow - German English Dictionary